home *** CD-ROM | disk | FTP | other *** search
-
- #define popupinclude
-
-
-
- typedef boolean (*popupcallback) (void);
-
-
- typedef struct typopuprecord {
-
- bigstring bs;
-
- Rect popuprect;
-
- boolean flarrows;
-
- Rect leftarrowrect;
-
- Rect rightarrowrect;
-
- short checkeditem;
-
- short itemselected;
-
- short idmenu;
-
- MenuHandle hmenu;
-
- popupcallback getmenucallback;
-
- popupcallback leftarrowcallback;
-
- popupcallback rightarrowcallback;
-
- popupcallback menuselectcallback;
- } typopuprecord;
-
-
-
- boolean pushpopupitem (typopuprecord *, bigstring bs, boolean);
-
- void drawpopup (typopuprecord *);
-
- boolean popupclick (typopuprecord *);
-
- boolean adjustpopupcursor (typopuprecord *);
-
-
-